I'm looking to put some co money away for a year or so (in the first instance). HL do an account that will do what I want but does anyone else? I'm looking at things like Lindell Train, Vanguard, fundsmith etc.
I'm aware HL are not known for being cheap to run.
Have you tried handelsbanken? Might not be possible at the moment but they can normally offer things that they don't advertise or display in bank, if you pop in and have a chat.
What's co money?
If by Co money you mean Company money, so the company opens and account not yourself then you could buy corporate bonds through Wise Alpha (pm me if you want a referral link). Wise Alpha also do peronal accounts.
You could open a Free Trade account - as the name implies it's free, but no company option (Again pm me for a referral link - we'll both get a free share in a random company worth between £3 and £200 randomly allocated)
Revolut do company accounts - you could buy a bitcoin and keep it in Revolut or any other currency you think will do better than GBP e.g. US Dollar
You could open a Directors ISA through rebuildingsociety.com set your own interest rate on money lent to your own company and tax free in an ISA wrapper.