About D & M Tech Limited (08085630) United Kingdom