About Dsm (scotland) Limited (SC287622) United Kingdom