Barry Group are placing all odds on their new sponsorship of the race & taste festival · Barry Group