You can start a savings account from 0 yrs old usually but you can only then get the card when you're 12. Different bank accounts have different age years for a bank card on an every day account.
Every Day Accounts
7 years
11 years
11 years
13 years
Options for now:
HSBC for everyone, if aged 11 also Metro and Nationwide.