About Thermopatch Uk Ltd (03110075) United Kingdom