About David J Nichols Ltd (04178459) United Kingdom