About Medical Manufacturers Europe Limited (08689983) United Kingdom