About Village Market Store Limited (09638358) United Kingdom