About D&e Holdings Limited (12674253) United Kingdom