About Chapeltown Foot Clinic Limited (08101610) United Kingdom