About Super Kebab House Ltd (12119921) United Kingdom