About Mezza & Grill Limited (12397589) United Kingdom