About Micropower Technology Limited (08639071) United Kingdom