About Clean Apparel Limited (12860511) United Kingdom