About Splish Splash Swimming Limited (11334147) United Kingdom