About Farnham Foot Clinic Limited (07602713) United Kingdom