David Gerard Clarke | Bolagsradar