About Island Sailing Club Ltd (12604646) United Kingdom