About Specialist Insulation Supplies Limited (02382169) United Kingdom