About Thermopatch Sports Ltd (02588435) United Kingdom