About Geoffrey J Finch Limited (10332660) United Kingdom