About Village Times Limited (01876312) United Kingdom