About Omni Sensors And Transmitters Limited (05371550) United Kingdom