About Sensing Devices Limited (01018313) United Kingdom