About D. W. Russell Limited (01831993) United Kingdom