Unfortunately, I have nothing to add now.
Only, that the razor style is very similar to Mappin & Webb razors. IMO.

http://www.strazors.com/uploads/gallery/mappin_1.jpg