About Medical Foot Clinic Ltd (13279924) United Kingdom