About Sensor (uk) Limited (07130916) United Kingdom