About Eciton Ltd (08385719) United Kingdom