About Clipper And Razor Ltd (11687555) United Kingdom