James Alexander Carruthers | Bedriftsoversikten