About Smps Power Technology Limited (10312439) United Kingdom