About Stink Limited (03439238) United Kingdom