Stephen James Duffy | Bolagsradar