Is Flywho an actual airline or are they just selling tickets at the moment? If it's the latter, I presume that either a UK or US airline will have to operate the flights (can't think of any of those with L1011's) as I believe non UK/US airlines can't operate on a UK-US route due to some agreement between the two countries. (I may be totally wrong of course!!)
Fried Chicken