About Micropower Computer Services Limited (03048486) United Kingdom