About Avnetics Ltd (12875593) United Kingdom