About Kangos Peri Peri Chicken Ltd (08365209) United Kingdom