About D J Pickard Limited (08570828) United Kingdom