About Stain Apparel Ltd. (10895477) United Kingdom