Q2 Trading Update & Rating Action - Libra (Longhurst Group)Treasury PLC | RNS | Ticker