Safety specialist ticks all the boxes with profit and dividend growth