About Mypod Foot Clinic Ltd (07975156) United Kingdom