About Etec Holdings Limited (10592504) United Kingdom