About Sweatshop Ltd (12000608) United Kingdom