Island Images - The Isle of Man in Pictures
I think that this is the remains of another weir on the river.  Water was used to power most mills and industry on the island in the past, as any coal needed to be imported.
 
 An Island Images picture  © Jon Wornham