Cochran Ltd Newbie Works, Annan, Dumfries & Galloway , Scotland , DG12 5QU United Kingdom Energy XPRT News Energy XPRT Downloads About Solutions products industries services Publications videos Latest news Downloads Home Companies Cochran Ltd Industries Cochran Ltd Industries Industries Served Energy - Bioenergy