About Splash Inns Ltd. (05115631) United Kingdom