About Mix Grill & Steak House Ltd (13428722) United Kingdom