It's old stock from England. At least boxed in England and I think it may have been coated there as well.
I have some in my freezer and ran some about 8-12 months ago and it was fine.
There is no expiration but it says "Made in England by Kodak Limited, Harrow England
Then there is a small ©2005 for when the label was printed I assume.
It ran fine for me back when I tried it.
I would say it's worth the risk…try a box and if it meets your QC you could score some more.