About Claygro Ltd (03865469) United Kingdom