About Thermashield Ltd (13383128) United Kingdom