About Farnell Clarke Limited (05644635) United Kingdom