About National Sailing Club Ltd (09882039) United Kingdom