About Gloucester City Swimming Club Limited (09506353) United Kingdom