About D&e Limited (13034472) United Kingdom