Half year trading update and notice of results - Trifast PLC | RNS | Ticker