It should fit, i'm in the process of fitting disco axles to my 90. What age/engine is the Disco? If it's a 200tdi your radius arms will fit, if it's a 300 then the brackets are wider so you will need the arms from that discovery/a 300tdi defender.
Harry