Yes that true the BA age range is big, but that is for legal reasons in the UK, they can't discriminate just based on age. The reality is that they might make it more difficult for older pilots and in some cases fail them just because they don't want to take them, just read this account:
http://www.pprune.org/interviews-job...-disgrace.html
Its not BA but it might well still apply to them. Most people just can't see past age, I'm pretty sure it would be the same in any industry. I'm sorry to hear your story, and I certainly would never suggest anyone past as young as 26/27 to consider aviation as a career, stick to what your doing and fly on the weekends as a hobby.