Ansell Village Stores phone 6 High Street Shefford, Bedfordshire SG17 5LX map Somerfield Stores Ltd phone High St Shefford, Bedfordshire SG17 5DD map if (!IN_DEV) { ?> } ?>