About Farnell Electronic Components Limited (00439733) United Kingdom