About D M E Associates Limited (SC331919) United Kingdom