About D.d.s.m. (tools) Limited (00524592) United Kingdom