Hallensteins profit up ahead of holiday period