About Soak & Splash Bathrooms Ltd (12829490) United Kingdom