About Doyle Plant Services Limited (09659823) United Kingdom