David William John Macdonald | Bolagsradar