About Doyle & Co Uk Ltd (05187744) United Kingdom