About Chelmsford City Swimming Club Ltd (08593193) United Kingdom