About Meat Bar & Grill Ltd (12026539) United Kingdom