About Clipsham Ltd (11738982) United Kingdom