About Liverpool Foot Clinic Limited (07208737) United Kingdom