delvaux company