About D&d Holding Limited (11371822) United Kingdom