About D. M. Clack Ltd. (10982808) United Kingdom