No, and in fact that is not actually legal in EU law (and the US would be pretty miffed as well, it would be seen as "anti-market".) Occasionally the UK government will step in to "rescue" a failing business (although that is a rare occurrence since Maggie Thatcher). Sometimes "inducements" may be used to encourage companies to locate in the UK, these usually consist of tax breaks, subsidised land purchase and so on - anything that looks like an actual grant these days is usually considered illegal.