There are two possible reasons for this. Firstly, the payment provider does not operate in the United Kingdom (due to licensing or any number of other issues). Or, it's the casino sites themselves that restrict how many payment options they will allow for casino accounts.