J E MARLOW & SONS LTD