About Social Yachting Club Limited (12245202) United Kingdom