There’s something about the British that makes them sartorial sensations (think: prim hats, demure gloves, and Kate Middleton). So when something even as tiny as stamps come out, you can expect big names to jump on. The Great British Fashion Stamp Set, launched by