About The Village Bistro Cafe Ltd (12398238) United Kingdom