Cryptic TSS staff names

12345678910111213141516171819202122232425
Across
  1. 3. Shopping department
  2. 4. In the sky with diamonds
  3. 5. Colourful disposition
  4. 7. Are missing the witch (See 20 Down)
  5. 9. Female comedian
  6. 13. Marlon's desire
  7. 14. A Wise ingredient
  8. 15. A One Direction maybe? (last name)
  9. 17. Operatic
  10. 20. She's not your Uncle
  11. 21. Hollywood (nick name)
  12. 23. Peach of a country or state
  13. 24. Not to be trodden on
  14. 25. Barry Manilow's girl
Down
  1. 1. Beautiful
  2. 2. Paul McCartney' girl
  3. 6. A true witch?
  4. 8. useful when catching
  5. 10. Castaway friend (last name)
  6. 11. Can be turned
  7. 12. Is he the head?
  8. 14. Chief of the beach
  9. 16. top shelf
  10. 17. Wonky misspelling
  11. 18. Tom Clancy's spy (last name)
  12. 19. Supports windows (last name)
  13. 22. sixties castaway