About Sensatech Designs Ltd (10313103) United Kingdom