About Splash Swim Academy York Ltd. (09204410) United Kingdom