About D.j. Pickerill Limited (04784053) United Kingdom