About Claymore Testing Ltd (11072506) United Kingdom