About Clatons Ltd (10503812) United Kingdom