If you are ever going to need to enforce any infraction. Then you will need Legal assistance.
The best legal assistance will come from the Company that wrote the Contract. They will probably have copied it as well, but as it is theirs, they will be obliged to ensure that it works.
If you arrive at a Solicitors with one written by someone else (just like a hair dresser says "and who did your hair last time" with a touch of scorn) "Well there may be some problems here. I'm afraid it'll cost you"