About Innovation Electronics Limited (01979038) United Kingdom