About Ec-tek Limited (08694840) United Kingdom