About G.t. & H. Griffin Limited (00326302) United Kingdom