Age definitely isn't an issue at BA. Actually, sometimes I think they might discriminate against young people!
I was 26 on my initial course at BA. I think there were about 25 of us. I was the second youngest. The majority fell in the 35 - 4 age group and there was also a 51 years old lady (who ahd no flying experience) on the course as well.