Agreed about UK banks; forget them.
I suggest to look at banks in other EU countries like Slovakia, Hungary, Poland. If you have a well prepared business plan then German banks like Handelsbank and a couple of others are also possibilities. Both of these specialise in higher risk business and...