About The Village Pizzeria & Restaurant Ltd (11648924) United Kingdom