About Dssi Limited (07596588) United Kingdom