I just remember, it's called Hub Rings. Supposedly you have to have these when you have aftermarket tyre. Don't think Hub Rings would fix that drift issue.
And I have just emailed Tempe Tyres and asked whether they can do anything about..... I am even thinking of reporting this to consumer's affair if they ignore my request....

