About D & B Europe Limited (02284993) United Kingdom