About Ecy Tex Limited (06058305) United Kingdom