About City Foot Clinic Ltd (SC377101) United Kingdom