TJ Tomas Johnson Current PSC Person with significant control at BARRIER BASE LTD Notified on 17th Oct 2025