About Swimming Pool Magazines Limited (03366111) United Kingdom