About Clarkslea Ltd (12166491) United Kingdom