This came in the mail today -- pretty wedgey, nice bone scales -- but the manufacturer stamp is nearly worn off -- I'm thinking "London Razor Co."? Made in Germany nonetheless. Any opinions on whether or not my guess is correct?
Attachment 106990Attachment 106991Attachment 106992