Yes, I know them well in the NW- they are excellent. Very flexible, responsive and focussed on developing new and small businesses.
I know they've lost funding for one of their programmes recently (Making Business Work) so there might be some changes, depending whereabouts in the country you are.
There will be other support programmes (they are usually funded through European money). Local Chambers of Commerce will also offer support.
If you have any specific queries, feel free to DM me