try barrio chino - they have heinz tomato ketchup, perhaps they have beans. If not you could try to make your own?!?!
Also, if the Chinese suddenly thinks there is a demand i'm sure they'll bring them in. I'll ask today, you ask tomorrow and we'll get a few more foreigners to do the same...!!?