Anyone wishing to place or broker bets on public horse races as a bookmaker requires a license.