Ted Peter Boyd Mellin | Bolagsradar