Many thanks for your help, It works perfectly now.
Although the new drivers did work in 32 bit (as suggested by you, and i had to download Elite 32), i can confirm that they didn’t work in the 64 bit or horizons. Which was a little off putting but at the same time encouraging as I was getting partial success at least.
After removing the Infinity screen Infinite Screen Bundle 188.8.131.529 x86 and replacing it via the link you provided, the older version Infinite Screen Bundle 184.108.40.2063 x86 went on smoothly and I restarted the PC. Straight away it found not only Elite Dangerous but also Elite Horizons.
I can not express how grateful i am for your assistance.
Your worth your weight in gold 🙂