About Sweatwell Limited (12221188) United Kingdom