About Lewsey S Peri Peri Ltd (12096879) United Kingdom