EDWIN TUCKER & SONS LTD