About Village Pharma Limited (12619103) United Kingdom