About Clitheroe Foot Clinic Limited (11955660) United Kingdom