About Pizza Plaza And Grill Ltd (12801078) United Kingdom