About Khyber Grill Original Limited (07970876) United Kingdom