About Village Press (london) Limited (04993649) United Kingdom