About Micropower Products Limited (04780718) United Kingdom