About North West Swim School Limited (09516575) United Kingdom