About Village Estates Limited (04461375) United Kingdom