Well, you got the good news on the Kropp razor and I think there is good news for your other razor too. Could not tell you who made it, others with more knowledge will, but I'd bet it is a Sheffield...