About Sailing Logic Shorebased School Limited (10000286) United Kingdom