About Village Essentials Limited (05113720) United Kingdom