Lewis,
Old. set urine stains can be indelible, however Prochem B153 is highly effective at removeing both odour and discolouration.
For persistent staining there are also other treatments but these are best left to those qualified and experienced in soft furnishing cleaning.
John.