About Leighton Kebab Ltd (12154431) United Kingdom