Hi GaviSc
When you installed Windows 10 in Legacy BIOS mode, that drives partition style was set to MBR
UEFI Boot requires the partition style to be GPT, that is why your system would not boot when you turned on UEFI Secure Boot
There are applications that can change your hard drive form MBR to GPT and they claim to do that without any data loss, then you would be able to switch BIOS over to UEFI
Honestly, I think the whole process is fraught with the possibility of data loss and the only way I would swap over is by backing up your data and clean installing Windows 10 in UEFI mode . ..