About Sweats Of London Limited (10824972) United Kingdom