About Khyber Bbq Ltd (13199151) United Kingdom