About New Milton Foot Clinic Ltd. (08172028) United Kingdom