“There are still an amazing batch of entrepreneurs and opportunities in the UK, but I think the environment at the minute does mean that some need that extra support to really grow to their full potential” - James Watt