About Griffiths & Hood Limited (01008649) United Kingdom