Adam Locke

Laing O'rourke Plc.