About Network Components And Solutions Limited (05866842) United Kingdom