Thomas Leon Anderson | Bolagsradar