WILLIAM BUTLER & SON LIMITED