1923 E M RICHFORD LTD Rubber Stamp Company 8 Snow Hill London Rechnung
It was also a patentee of various stamp-related technologies.
eBay