About Thermac Ltd. (13175121) United Kingdom