EW TURNER & CO LTD