About Stinky Stuff Ltd (09680545) United Kingdom