About Stashy Scrunchie Ltd (13628795) United Kingdom