About Alcombe Kebab Ltd (11640271) United Kingdom