LNER (Formerly Virgin Trains East Coast & East Coast)
Well were getting there... Trolley service on the 1800, but it doesn't accept cards due to a 'technical fault'...