BA do actually have a little flexibility in that they are one of the only airlines that appreciate that mistakes can be made when a reservation is made. They allow exactly 24 hours from the payment of the booking to rectify a mistake, within reason. After that then its a big fat no. Phone the UK res number and ask for customer service. They are usually very helpful and sympathetic.