About Component Distributors (holdings) Limited (NI018764) United Kingdom