yes,go to hafrauds or similar and ask for an oil seal additive,you put this in the axle/gearbox or engine and if the seal is not to knackered it makes the seal, seal again.just make sure you get the right one for the item you want to fix.ie axle or engine or g.box.ok.
Here at LandyZone we have plenty of very knowledgable members so if you have any questions about your Land Rover or just want to connect with other Landy owners, you're in the right place.