About The Village Local Group Ltd (12979475) United Kingdom