Grant Guy Macpherson | Bolagsradar