Remove the old seals and take to a bearing supplier, they will be able to supply a 'quality' replacement. Normally the **itpart ones don't have the size moulded on them but the quality ones do.
I can let you have the hub seal size, it's an odd one and my supplier has to order them in. I've just replaced a number of them because the blue bag ones don't seal so I have a receipt somewhere.
Hopefully the brakes get better with new shoes.
Colin

