About Thomas Doyle Ltd (10155675) United Kingdom