About Wimbleball Sailing Club Limited (13641669) United Kingdom