If you are experiencing difficulty paying its usually solved with a quick call to your bank or CC company.
Non UK banks and credit card companies sometimes fraud check transactions that are requested from another country. If your bank are confident they are not preventing the transaction from going through, please contact us!