About South Lakes Foot Clinic Limited (07540839) United Kingdom