About Swim City Swim School Limited (10652460) United Kingdom