About Electroforms & Components Limited (00930205) United Kingdom