About De Mul Ltd. (09632103) United Kingdom