About G.j.finch Limited (00689208) United Kingdom