About R Griffiths & Son Limited (05665906) United Kingdom