About Micro Medicine Limited (07114728) United Kingdom