Yep, they are called restrictive convenants and are unenforceable due to EU directives/law regarding freedom of employment and prevention of restraint of trade.
Thing is, on most issues like this it's easy to call a companies bluff. Mainly as they have little or no idea what they are doing and...