Annual Financial Report - Travis Perkins PLC | RNS | Ticker