About Richard Doyle Limited (11077072) United Kingdom