About Walk Specialist Foot Care Ltd (07388565) United Kingdom