About Village Pizza & Grill Ltd (12694975) United Kingdom