Martin Pitcairn Walker | Bolagsradar