About Foot & Ankle Care Clinic Limited (12661052) United Kingdom