Just posting this in case it's of some use to someone else.
I emailed the Shop 4 Autoparts people about the quality of their bearings. Just to be absolutely sure I know what I was buying.
http://www.shop4autoparts.net/ is the retail arm of EAC. A Coventry based company specialising in parts for Land Rover, Triumph, Rover etc.
When asked about the manufacture of their wheel bearing assemblies, they said this...
I can confirm the bearing is Timken. If you buy the part you will see their name and part number etched on the bearing.
We buy the bearing in from them, and put it together with the hub made by an OE supplier here in the West Midlands.
There is no need to worry about any Britpart involvement.
That sounds pretty promising to me. If you haven't got access to a huge press,
these are probably the next best thing.