About Spice Village Restaurant Ltd (11472719) United Kingdom