About Thor S Hammer Limited (11899307) United Kingdom