About Mcnicol Insulation Solutions Ltd (SC610903) United Kingdom