Comment Comment by rizs12 you mean two owners of a massive petrol station chain. What's dodgy about them? parent rizs12 1 year ago