Hi Paul
BA don`t require a second language now. What they are looking for is a customer service qualifications eg. catering, nursing,and/or a second language. Take a look at there web site
www.britishairways.com look under jobs and it will tell you all you need.