About Farnell Limited (07660927) United Kingdom