About Shabbier Spices Ltd (13413829) United Kingdom