About Claymore Solids Ltd (SC471463) United Kingdom