About Sensor Connections Limited (10501606) United Kingdom