David Peter Stephenson | Bolagsradar