I don't know much about these guys but they do seem to have quite a rocky history - investigated by ASIC for one. But it looks like they have had a management change to some extent, so hopefully not as bad as first thought
BWX Price at posting:
$4.79 Sentiment: Hold Disclosure: Held