About The Sailing Centre Ltd (08692596) United Kingdom