About Ethical Apparel Africa (eaa) Limited (09712483) United Kingdom