About Cirencester Open Air Swimming Pool Ltd (09802290) United Kingdom