About Sensor 1 Design Ltd (05645261) United Kingdom