About Kebabwala Ltd (12165859) United Kingdom