Richard Spencer — Insider transactions, Officer at BROOKS MACDONALD GROUP PLC | InsiderLens