JAMES HENDERSON & SONS LTD.