About Michael Doyle Ltd (12118853) United Kingdom