Yes a class one is required.
'restriced' is a bit of a funny one, they can say you must wear glasses, i'm not sure what else. ask the CAA, they might cobble something like advice together (to give them their dues, the Medical lot are a bit better) try the website
www.srg.caa.co.uk or
www.jaa.nl for the JAR regs.