I think they provide contractors to operations.
Most of the helicopter pictures on their website are from the base I was flying at about 2 years ago. I seem to recall those fellas around the hangar when the engineering side of things were snowed under with heaviesv or specialist repairs (eg composite structures).
Hope this helps?