David Robert Pierre Barbero | Bolagsradar