About N D & L Griffiths Limited (08164775) United Kingdom