About The Ear And Foot Clinic Ltd (13614810) United Kingdom