About The Village Store Medway Ltd (09747306) United Kingdom