Christmas is the most important trading period of the year for Osborne and Co, with Kenwell revealing that the independent retailer can sell more stock in a single week in the run-up to December than it would in an entire month at other times of the...