About Clam Developments Limited (10694607) United Kingdom