About Allseal Insulation Products Limited (03181029) United Kingdom