About Bristol Henleaze Swimming Club Ltd (13378193) United Kingdom