About Shrewsbury Chiropody & Podiatry Limited (10251897) United Kingdom