Moray construction firm ready for future as profits leap

Macallan's distillery.
Macallan's distillery.