John David Gallacher | Bedriftsoversikten