About Thermaseal Investments Limited (02708799) United Kingdom