Does it have a mastercard, visa or discover logo on it?
If it's just a normal ATM card, then it won't work.
Alternatively, you can get disposable debit cards, you buy credit for it, just like you would for your phone. I'm not sure about the details for it in the UK though.