About Sensor Consulting Limited (04873327) United Kingdom