Few men can lay claim to have known as many of the great and the good as Kenneth Rose. From the Fifties, he befriended the Royal Family, their courtiers, prime ministers and aristocrats.