SC Sean Caughey Current PSC Person with significant control at LECALE DISTRIBUTION LIMITED Notified on 5th Jan 2026