About Splash Tiles & Bathrooms Limited (11639111) United Kingdom