I'm assuming the Disco is a V8 and has the same system as my classic Rangie [I'm not in UK]. There is an ECU and it may be faulty. But under the bonnet there is a small vacuum pump and some black rubber hose. The pump rubber may also be perished. It's often the hoses that split, perish and leak, especially at junctions etc. Have a look and follow them through. Difficult to see leaks though. Also check your stop and brake lights too. If there's a fault there the cruise won't work and also the switch under the brake pedal. Lots to check out. Good luck.