About Peri Peri Cippenham Limited (11876793) United Kingdom