About Village Homecare Limited (08186168) United Kingdom