About Sandy Point Sail Co. Limited (11607558) United Kingdom