About Taste Restaurants Limited (08386987) United Kingdom