LJ Laura Jane Welsh Current PSC Person with significant control at TELFORD LOCKS LTD Notified on 29th Jul 2025