She might not be quite as old as the Egyptian pharaoh from whom she takes her name, but this cat could well be Renfrewshire’s oldest. Cleopatra – Cleo to her friends – is turning a remarkable 23 years old next month and there are big celebrations lined up for the senior moggy.