About Thorhammer Industries Limited (10356382) United Kingdom