About The Village Bar And Kitchen Ltd (12289486) United Kingdom