My new bike has got one of these fitted what I would like to know is it Thatcham approved? Thanks in advance