Harwell England United Kingdom Store