About Sts Electronics Ltd. (08517183) United Kingdom