BP Benjamin Paul Blewett Current PSC Person with significant control at TRERICE SOLAR LIMITED Notified on 25th Mar 2025