About D&bd Ltd (13261949) United Kingdom