SL Stephen Lee Mcdermott Current PSC Person with significant control at MCDERMOTT WINDOWS LIMITED Notified on 29th Aug 2026