About The Village Clinic Limited (04896520) United Kingdom