About D&b London Limited (11903137) United Kingdom