About Dl M & E Holdings Limited (08626931) United Kingdom