About Tinkers And Stinkers Ltd (09135476) United Kingdom