About I D C Insulation Ltd (01936817) United Kingdom