A lot has been written about the UK startup scene over the past few years and it has come to our attention that ‘UK’ and ‘London’ are used almost synonymously when discussing the country’s startup ecosystem. Naturally, plenty of activity gravitates towards London and it is understandable that startups based in or...