The Claymore Single Edge Razor was launched by Executive Shaving in August 2016. The head is investment cast in Cheshire, England...

Read more »