What's the catch with 100/1 England? Must be a limit to how much you can have on.............Guess it's only a fiver?

Pity!!!!!!!!! 29 to lay makes you 12 quid instant profit.