About D.l. & H. Griffiths & Sons Limited (01843192) United Kingdom