About Scrunchie Holder Ltd (13296772) United Kingdom