About Mitchells & Butlers Holdings Limited (03420338) United Kingdom