About Slaithwaite Foot Clinic Ltd (13474124) United Kingdom