Ever written yourself a note, stuffed it in your pocket and headed out into the world only to discover that, somewhere along your journey, the piece of paper has disappeared? If you live in the UK, ...