About Herbs & Spices Restaurant Ltd (09381947) United Kingdom