About Technology Innovation Centre (03196819) United Kingdom