I'm also based in the UK and, in my experience, debit cards actually tend to be slightly more widely accepted than credit cards, even online.
But by and large, if a website accepts Visa or Mastercard, it doesn't tend to matter if it's a debit or credit card.