William Spencer Austen | Bolagsradar