James Duncan Bagshaw | Bedriftsoversikten