About Claymore Warehouse Ltd (12084532) United Kingdom