About T Doyle Limited (12322244) United Kingdom