About L R Griffiths & Son Ltd (04620469) United Kingdom