About Splash Laundry & Dry Cleaning Ltd (10094936) United Kingdom