Has your card details expired or near to expiring?
Have you tried a different payment method.
If buying from abroad does the seller sell to the UK
________________________________________________________________
"The secret of getting ahead is making a start"