About Insulation Product Services (holdings) Limited (07260409) United Kingdom