David Puleston Nicholls | Bolagsradar