There are no B747s based at MAN. The aircraft which operate out of MAN are LGW based and rotate through MAN in a seemingly random pattern.
The Premium Economy seats on the the LGW/MAN 747s are fine. They aren't leather but they are comfy.
The only issue I imagine you may encounter is the lower standard of IFE on the LGW/MAN fleet than the LHR fleet.