About Meg S & Jam S House Of Spice Ltd (13620126) United Kingdom