Caledonian MacBrayne Ltd (CalMac) was formed by the amalgamation of two companies - the Caledonian Steam Packet Company Ltd and David MacBrayne Ltd whose histories stretch back through two centuries.