Editor’s note (12 December) Still shopping for presents for your office? Here's our essential guide to keep you on track.