About Clayclo Ltd (12611131) United Kingdom