About Shawarma & Grill Ltd (11620458) United Kingdom