Uniform and workwear producer Alexandra Plc has reported an 8.1% increase in annual pre-tax profit, as sales fell below company expectations.