Jeremy Peter Cowling | Bolagsradar