About Clamsco Ltd (11769550) United Kingdom