John Barclay Davie | Bolagsradar