About Innovate County Durham Limited (08764875) United Kingdom