About D & N (holdings) Limited (06278006) United Kingdom