About D. M. Zimmer Limited (08040978) United Kingdom