Kenneth Farquhar Macrae | Bedriftsoversikten