About Thermshield International Limited (12793440) United Kingdom