About Splash Paddle Swim Limited (10517179) United Kingdom