About Khyber Pass Kebabs Ltd (12474445) United Kingdom