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