About Malabar Chippy & Chicken House Ltd (12038329) United Kingdom