https://www.asiamiles.com/am/en/redeem/charts#3
"6 For British Airways, only... fare classes W, T and E are eligible for Premium Economy Class (World Traveller Plus Class) to Business Class Upgrade Awards."
Also has to be a round trip, so it's the LHR-LHR part of your journey only. And you have to clear all upgrade segments on confirmation of upgrade.