About Steak & Grill Kebabish Ltd (12771588) United Kingdom