About D & M Sales Limited (02771005) United Kingdom