Babcock. It's called DEFTS now (Defence etc etc) and they are based at RAF Barkston Heath. They do still employ civvys but competition is, I think, quite fierce. Helps if you've done an FI rating with them or know someone there who can tell you when someone's about to leave
.