About Spice Merchant Lea Ltd (13578492) United Kingdom