Andrew Richard Barker | Bolagsradar