About Medica Lab And Allergy Clinic Ltd (12531715) United Kingdom