It is a rip off . full stop.
I was at a company that went into administration. The workers didn't get paid their due wages only the legal minimum that the proposed purchaser could get away with to "lose" the unwanted staff with no comeback. Most of the suppliers did not get satisfied.
Later I saw an invoice from the administrators breaking down their fees:
the cheapest was secretarial/admin services at about £50 per hour, if a senior partner was involved the rate was into the hundreds per hour, with every other staff member being somewhere in between and naturally expenses were extra. Strangely enough they managed to recover enough from asset sales and debt recovery to pay their invoices!
There should be a defined limit as to how much they can charge per hour, I have not seen many secretaries/admin staff on £100k a year, wouldn't mind a job like that myself..