Ok, I have made (albeit a very small) step forward...
I took the example code from the UFTF library and made it so that it just flashed white then red then black every 2 seconds.
There is signal getting there but there is no colour, just white/slightly darker/ black.
This also depends on the driver used... some drivers there is a distinct difference between black and what should be red while others there is none.
Any help on this will be most appreciated.
Thanks