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