About Village Chemist Limited (SC447757) United Kingdom