Looks like they've just gone, the site has been like it has for a while and the facebook pages are still down. I tried calling their company number in Spain with no answer.
I called my bank and put in a chargeback request, 3 days later i had a letter from the bank saying they have completed the...