About Vs D&e Limited (SC590188) United Kingdom