Thames Water fined £380,000 for pollution of a rural stream.