The CBI has booked London-based Rolls Royce and its Indian subsidiary for allegedly engaging services of an agent in India.