About Palace Pizza And Peri Peri Ltd (12884172) United Kingdom