About Elcomponent Limited (01963289) United Kingdom