About Coventry Foot Clinic Limited (11354061) United Kingdom