About O. Turner Insulation Limited (02540574) United Kingdom