About London Swimming Limited (06635005) United Kingdom