About G. & B. Finch Limited (01110698) United Kingdom