About Don Pollo Peri Peri Ltd (SC637919) United Kingdom