About Mitcham Grill House Ltd (11932604) United Kingdom