Strut top bearings

I've tracked down the rattle in my front left strut to the top mount bearing. The middle part within the green is moving about a bit.
Is a bit of rattle from these things normal, or could it be a cheap bearing that might crap itself?

I got them from MC Motorsports over in the UK, but I'm just wondering if the bearing would be available locally, or do I need to get some shipped out? The inner dia is 20mm and the overall is 42mm. I saw that GRP4 fabrications sell the bearings but their one is 46mm.
I just thought I'd ask people more in the know before starting the trek around the bearing shops (not that there is too many locally)
Is a bit of rattle from these things normal, or could it be a cheap bearing that might crap itself?

I got them from MC Motorsports over in the UK, but I'm just wondering if the bearing would be available locally, or do I need to get some shipped out? The inner dia is 20mm and the overall is 42mm. I saw that GRP4 fabrications sell the bearings but their one is 46mm.
I just thought I'd ask people more in the know before starting the trek around the bearing shops (not that there is too many locally)