Alan Scott Yeomans | Bolagsradar