About D&m Technologies Limited (07343239) United Kingdom