About Warmseal Thermal Limited (02720746) United Kingdom