Thanks Reggie & Lineaway,
Seals should be here next week so I will start soon, saying that the leak seems to have stopped but caps are in a shocking condition and will disintegrate on removal for sure. Just bought the bike and finding parts hard to come by, gotta say its a great bike, I just bought her from a retired bike shop owner in Menorca who looked after it well just years of grease build up and in need of a few new parts, so thanks for the advice and I will post my findings in the near future.
Timbo