About London Swimming Pool Company Limited (07274058) United Kingdom