About Farnell Group Limited (13313881) United Kingdom