About G&b Finch Agricultural Ltd (13276965) United Kingdom