Hi Peter,
Looking through all this information, I feel like there's a glimmer of hope. I paid a £50 deposit on my VISA barclaycard, and the balance with a bank transfer from my Barclays current account. Looks like section 75 covers me. Would I be making my claim from Barclays or Barclaycard...