About Bradford Innovation Centre Limited (09291238) United Kingdom