About D E Griffiths Limited (00505902) United Kingdom