About Harold Hill Foot Clinic Limited (09580226) United Kingdom