About D J Dudley & Son Ltd (10107452) United Kingdom