About D&a (1889) Limited (03176963) United Kingdom