About Doyle Engineering Solutions Limited (09293450) United Kingdom