Trading update & Notice of Annual results - Trifast PLC | RNS | Ticker