About Etec Components Limited (03107757) United Kingdom