About R.l. Griffiths & Son Limited (03961187) United Kingdom