About Senstronics Limited (03504198) United Kingdom