I can't remember from the old thread but is the maximum 23kg requirement a BA or BAA stipulation ? If the latter, it would presumably apply to *A airlines ex-LHR as well.
BA allegedly in accordance with HSE guidelines. No other airline has breathed a word of the same crap however.