About Claymoor Group Ltd (12240705) United Kingdom