David Spencer Tombs | Bolagsradar