William Campbell Ltd 1917-1947