I got several razors a while back in a lot. They are three piece, made in england, with an aluminum handle. There is finally a clearly pictured one on Ebay, so I am taking the opportunity to ask what they are.
What is this?
Anybody know anything about these things?