H M SOWERBUTTS & CO LTD