About D.& W.mander Limited (00395906) United Kingdom