RE: 900k buys 90k sells since UT17 Oct 2019 15:45
Close to 11m buys and near on 5m sell quote here on LSE website..............!
a pure quess, based on the mid price at the time of the trade................!
unless your constantly getting "dummy" quotes, and even that isn't accurate, you'll not know whether a trade is a "buy" or a "sell"...........!
All the best (and that's forgetting about delayed, even off book trades :()