About Claymead Limited (02870060) United Kingdom