Doh, I suppose I should have looked a bit more deeply on the forum! lol.
I did see this ages ago and it slipped my memory, but found DT's USB_ASM_Service file and tried that and BINGO! sorted it PHEW!

Must say thanks to DT as it seems that whenever I see someone (even myself!) get stuck with something, a quick delve into the forums usually finds a post by Darrel that sorts it!

Mark