About Village Networks Limited (04603174) United Kingdom