About Clippersail Limited (08614428) United Kingdom