About Cochran Thermax Lincoln Limited (00938152) United Kingdom