About Steak And Shawarma Grill Limited (10922124) United Kingdom