Half-year Report - Longhurst Group - Libra (Longhurst Group)Treasury PLC | RNS | Ticker