Craig Alexander Farquhar | Bedriftsoversikten