I don't know the answer as have never come across this issue.
However I can't help but feel the advice you have been given is wrong. If someone is a UK resident, a UK national, and works here I fail to see why they need anything like a US tax number or be liable for any US taxation...