About N.e. Insulation Limited (01308587) United Kingdom