About Wythenshawe Spice Ltd (11557151) United Kingdom