About Footcare Clinic Limited (06134334) United Kingdom