Theres few bits of plastic you can see when you take the badge off but im pretty sure you can just file them out!
Is there a big hole?! i swear when i changed the badges across onto my US spec grille there was no holes!!My bad!!