It's a barely-modified Thompson Vantage seat. Click on "LOPA Honeymoon":
VantageXL | Thompson Aero
I suspect Virgin are getting this because they can get it quickly. BA will want to do a custom seat design, for higher density and to differentiate themselves more.
As an aside, why are Virgin and Thompson both talking up the luuuuurve seats so much?