About Mitchells & Butlers Retail Holdings Limited (04887979) United Kingdom