About Senstronics Holdings Limited (05632471) United Kingdom