This service is operated by
Card Protection Plan (CPP). They operate services for other companies aswell. Search the database for some alternatives by entering
cpp into the Company search box.
AFAIK, they will take enquiries about any product when you call the geographical for a different one. For example, I have an account with CardGuard (the name they HSBC uses). When they bill you they put their telephone number on the credit card statement, which is an 0870. I looked back through my statements and found one with the number 01904 544617. Sure enough, when you ring it they answer as CardGuard customer services.
Most of the customer services and lost and stolen numbers start 01904 5446xx.
A Google reveals that Barclaycard Business uses 01904 544 691, see
here.