That's a top quality Sheffield razor. Taylors are still going strong and they are in Sheffield England. They still use the Taylor's Eye logo on some of their better quality kitchen knives.

My...