About Shawarma Grill Leyton Ltd (13669619) United Kingdom