About D.j. Johnson & Sons Limited (04390808) United Kingdom