About Village Inn And Tavern Co Ltd (12428143) United Kingdom