About Doyne Associates Limited (13349286) United Kingdom