About Splash Bathroom Supplies Ltd (12650843) United Kingdom