About Southern Temperature Sensors Limited (03938539) United Kingdom