Thanks, I'll email them to see if they can supply this or a similar unit, I think there is a newer one with a similar part number.
I managed to get it apart by using heat but have destoyed the rear bearing as well as the seal, to be honest it looks like the rear seal has been gone for a while...