I would like to know if anyone is familiar with the makers Tarenshaw & Son. The name is stamped on a razor I'm watching at the moment, but the seller was unable to furnish me with anymore...