About Thorweld Fabrications Ltd. (11138971) United Kingdom