About Dmd Sales Solutions Limited (08130693) United Kingdom