angryblackman,
One of my former colleagues at KLM is black (as the ace of spades!
). He was taken on from Air UK by KLM and at the same time offered a place at BA (I believe he chose to stay at KLM).
I suspect that skin colour at BA, and indeed anywhere, is as much of an issue as you want to make it.
KT