I got a very similar Razor yesterday, marked G. Butler Sheffield Cavendish and with an I and an Arrow (i read that this would mark a military / government Razor, does the I indicate India?).
Scales...