About D.s.m. Technical Publications Limited (02575438) United Kingdom