You could try John Zuback at TVR Parts Online, he does some flexible self adhesive TVR logo badges that have a glossy finish and are good quality. I've had them on mine for nearly 3 years and they're still as good as new (and not too expensive iirc).