About British Swimming Limited (04092510) United Kingdom