Duncan John Aulay Macleod | Bedriftsoversikten