About The Holsworthy Foot Health Clinic Ltd (11067751) United Kingdom