About Medical Indicators Europe Ltd (02299133) United Kingdom