ST Stephen Terence Claffey Current PSC Person with significant control at S. A. CLAFFEY LIMITED Notified on 1st Jun 2026