About Bridport Barracudas Swimming Club Limited (07073928) United Kingdom