About Sailing Club Manager Limited (08738968) United Kingdom