No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
It's probably about your total amount of available credit with all lenders (or "exposure"). Higher exposure means higher risk for the lender. Barlcays tends to dislike people that have lots of available credit with other lenders, and for your specific profile, they have determined that you have too much. Sorry to hear.
I think it may be the available credit in comparison with your scores, which are a bit low. Sorry to hear about the denial. Once your scores come up a bit I am sure they will have a different answer! Try again in 4-6 months. Keep up the good work with your credit and keep trying!