About The Doyle Group Ltd (10653249) United Kingdom