I can't help with the I.D but you know its a great quality English razor. Probably they are horn scales. It will take some real elbow grease to restore by hand but it certainly can be done. A dremmel...