I'm sure that someone more knowledgable than me will come along and correct me but it sounds like you possibly have a Titan airways plane. I seem to remember a thread about BA leasing one from them,
I could be completely wrong, but you are correct in thinking that BA don't have any 757's.
T