Assuming you're in the UK. Take all your documentation and bring it to the small claim court, also assuming your credit card doesn't refund you the money.
Clearly a breach of contract, as they've taken your money and denied you the services you paid for.