Duncan Craig Howorth | Bolagsradar