Morton Fraser posts slight decline in revenue and profits