Timothy Jacobson In praise of the country store Mosley’s hails from a past age but prospers fine in this one