About London Swimming Pool Co Servicing Limited (07274168) United Kingdom