Earls Barton, Northampton England United Kingdom Store