Owain Thomas Peter Stratton | Bolagsradar