About Village Taverna Limited (02326147) United Kingdom