About The Village Bistro Limited (05594472) United Kingdom