About Peri Peri Chicken Delight High Wycombe Limited (11143280) United Kingdom