About Hextern Sensor Technologies Limited (09442740) United Kingdom