About Village Communications Ltd (09952467) United Kingdom