About D.w. Smith & Co (1960) Limited (08130871) United Kingdom