HMS Duncan: Where is it based? What class is it? When was it built? How many crew members ...