About J.h. & J.m. Griffiths & Co. Limited (03306488) United Kingdom