About Splash Records Limited (01220062) United Kingdom