Unfortunately the Nimrods have long departed from St. Mawgan - it's now a civil airfield. Used to love watching them from a nearby beach while on hols.
Howard, the Nimrod you spotted could be one of the new MRA4's being built by BAE Systems at Woodford near Manchester.
Moley