Generally CX will allow a lee-way of an additional 5-10kg if your're travelling Business Class if you are checking in with CX directly.
However if you are checking in from EDI and BA through checks your bags on their allowance, you do not have to worry as CX will accept whatever BA thru checks with them.