About D J Earnshaw Ltd (06406511) United Kingdom