About Village Pizza Kitchen Ltd (12874086) United Kingdom