About E.c. Griffiths & Co. Limited (00620437) United Kingdom