Police are appealing for witnesses to what they’ve described as a ‘public order incident’.
The incident happened eight days ago, on Monday, July 21, but officers have only just made an appeal.
It occurred in the fish-yards area of Peel at about 3pm.
Anyone who has information about this incident should contact police headquarters on 631212.
A reward may be payable for the information.