About Burnham Podiatry Clinic Limited (11641286) United Kingdom