Barbara Jane Moorhouse — Insider transactions, Director at BALFOUR BEATTY PLC | InsiderLens