About Thermadetect Limited (06248119) United Kingdom