About Mitchells & Butlers Leisure Retail Limited (01001181) United Kingdom