About Mica Insulation Technology Limited (02736305) United Kingdom