D S DALGLEISH & SON COLDSTREAM LTD