All UK banks ask for that kind of ID verification documentation as part as their anti-money laundering control procedures.
OTOH, it should be possible to open a bank account as a non-resident. How easy it would be to obtain a credit card as a non-resident I do not know.