About Insulation & Machining Services Limited (02826466) United Kingdom