About Thermo Shield Ltd (13295163) United Kingdom