About Thermal Vision Research Limited (08661370) United Kingdom