About The Village Store Nw Ltd (10662282) United Kingdom