Hi Martyn,
This display matches with one STM32 board I know:
STM32F407ZGT6 Development Board ARM M4 STM32F4 cortex-M4 core Board Compatibility LCD STLINK GSM SENSOR Multiple Extension
And it is supported by my GxTFT library; see
https://github.com/ZinggJM/GxTFT/blob/master/myTFTs/my_3.5_TFT_480x320_ILI9486_STM32F407ZGM4_FSMC.h
See also this post
Just in case you want to spend more money, to be able to use this display.
Jean-Marc