About Village Ventures Limited (04726614) United Kingdom