DWF posts net profit growth to £25.5m, revenues at £191m