About Flexisail Boat Club Limited (13512717) United Kingdom