JL James Leccacorvi Current PSC Person with significant control at GLOUCESTER TRADE FRAMES LTD Notified on 27th May 2026