About Farnell Management Limited (SC403234) United Kingdom