About Stank Industries Ltd (10987221) United Kingdom