About Village Life Pubs Limited (12277013) United Kingdom