About Trident Sensors Limited (05022222) United Kingdom