Great britain Betting Commission is certainly one keeping gambling enterprises down