About A Higham Village Stores Limited (07377753) United Kingdom