About Cochran Industrial Insulation Ltd (SC681352) United Kingdom