The BA First lounge is not intended for first class passengers, it's essentially a dedicated lounge for emeralds. First class BA passengers would usually go to the Concorde Room ("CCR"). There is also a menu for food in Galleries First but you do have to flag down a staff member which is a bit of a challenge.
Extra power sockets in the Pier can be found in the drawers under the tables.