The card is issued by Newcastle Building Society so I would guess that it is covered in the same way as other deposits with them. It would be worth checking with them though.
It does worry me that they put lots of logos onto their web site using very flimsy justification - they bank with Barclays, for example - and this would make me hesitant about trusting them with any large amounts.