About Spice Village (lye) Ltd (11980438) United Kingdom