England itching to take on South Africa - Barbados Today