About Splash Of Sass Limited (12669427) United Kingdom