About Camlin Sensor Technologies Limited (NI608496) United Kingdom