I don't know much about these sites but I have seen what looks to be flight plan information on at least one of them.
Aircraft reg seems to be N345AB.
Flightradar24.com - Live flight tracker!
N345AB ? FlightAware
Presumably won't be in Scotland for days yet - it's not 1944:-)