About D&e Tom Limited (11594379) United Kingdom