About Marks Bistro & Grill Ltd (12939388) United Kingdom