About Spice Of Delhi Ltd. (08660692) United Kingdom