About Spice Merchant Restaurant Ltd (11424127) United Kingdom