Stewart Hamilton Snr.
Managing Director