JMW reports 14.6 per cent revenue increase to £17.2m