Hi,
I worked in the UK as a contractor a couple of years ago. At that time I used Orange Genie as the financial office that paid the UK taxes on my behalf. My pay situation went like this:
a). The airline paid my flight crew leasing company; then,
b). The flight crew leasing company took their cut; then they
c). forwarded my pay to, "Orange Genie" (who for a small fee of 56 pounds per month), paid my taxes to the British government and forwarded me the rest (into my offshore bank account).
Every month I would fill out my expenses electronically and send Orange Genie the hard copies/receipts, because as a contractor you can deduct a bunch of expenses.
Without my prior knowledge, Orange Genie had deducted 1200 pounds from my pay (over a period of four months). They were saving this money for me as my "holiday pay". When I left the UK, Orange Genie forwarded me this 1200 pounds, which was a very nice suprise. All in all a good company and I would use them again; and, no, I do not work in the financial world. I are pilot!