About Clearwater (hailsham) Limited (08651068) United Kingdom