About Village Primary Care Services Limited (06618439) United Kingdom