pmrsmiffy,
It's not CTC you should be asking about your eyesight, its the CAA; you can get the Class 1 medical requirements off their website. Believe astigmatism has to be less than 2 dioptres (should be on your glasses prescription) for initial class 1. And they've recently loosened up the renewal requirements, which is good news for the visually challenged like me.
If you can get the class 1, you can get on the course (provided you pass selection)
If its marginal, you can always fire off an e-mail to the medical boffins, I know a few people who got deviations for the eyesight requirements until they got a PPL