About Griffiths & Sons Limited (06956171) United Kingdom