I'm a matelot so disregard as you please but I know the BOWO (pronounced BOW BOW....?) was the Brigade Ordnance Warrant Officer - I sat opposite him for many m's on H6 and I am certain he was a RLC capbadge.
FFS..... The COWO usually stands for little old ladies on the bus and occasionally when the National Anthem is played whilst he stacks the HQLF blankets. Other than that he is normally sat on his arrse.