About The Village Osteopath Ltd (13108928) United Kingdom