About Sensor Solutions Limited (05393638) United Kingdom