About D J Dodd Ltd (12169718) United Kingdom