What is the meaning of [Carry Coals To Newcastle]

Supply something that is unneeded; engage in useless labor