B S MARSON & SONS LTD