About Thornton Steward Sailing Club Limited (01165218) United Kingdom