I'm a perfectionist, I recommend people really infrequently, but... OCL Accountancy is an exception.
OCL Accountancy came in... Turned things round.
Comes highly recommended.
Good at negotiating with banks, negotiating with the tax man, looking at the business strategy.