I suggest you make up some posters adevertising your artwork, send them to BA with a polite request to have the posters put up on crewroom noticeboards. There is no way that BA is going to release pilots' contact details to someone who is cold calling trying to sell stuff, no matter how good your prints are. I'm not in surprised you were ignored previously.