Macduff Crane Hire phone The Harbour, Aberdeenshire Macduff, Aberdeenshire AB44 1QT map Macduff Shipyards Ltd phone The Harbour Macduff, Aberdeenshire AB44 1QT map if (!IN_DEV) { ?> } ?>