I just saw a Barlow razor for sale online, and dont know anything about them. It says Sheffield, but not England, so we can assume the production era. It also says "Echo" under the manufacture data, perhaps a trademark? (I might purchase the thing, but was just curious about the company.)