Limited edition Man of Steel Stamps in the UK