About Thor Marketing Ltd (10340069) United Kingdom