About Khyber Kebab House Ltd (11736869) United Kingdom