About Clipsham It Limited (06937093) United Kingdom