About Gidi Shawarma & Grills Limited (13690788) United Kingdom