About Micro Power Electronics Limited (02570956) United Kingdom