One of the UK's foremost providers of customized corporate gifts and merchandise, Leighmans.com, has announced a new, interactive 3D catalogue available online this week