Duncan Alan Strouts | Bolagsradar