Is "Mappin Bros." the same company being talked about?

The reason I ask is that this company is also located on Regent St in London. 220 Regent I believe, but I've seen a box with their logo, and it doesn't look like the one posted under the SRP database for razors.

The one here is a Sun or an M with "Trustworthy" underneath it. The one I've seen on the box has a picture of 2 lions on either side of what looks like a vase.

Any thoughts or further information regarding the difference?