Paying a UK credit card bill

Can anyone tell me if it's possible to pay a UK Mastercard bill directly from a French bank account?

Don't see why not if you have the IBAN details? Do separate cards have a number like that?