About The Clipsham Corporation Limited (12002919) United Kingdom