About Ipswich Foot Clinic Limited (08723735) United Kingdom