A water company has apologised after a rural pub in Shropshire was showered with dust for three days after silt from a river ...