About Village Larder Limited (06857354) United Kingdom