Halfords Group plc - FY18 preliminary results | RNS | Ticker