About Tennant Metallurgical Group Holdings Limited (10765570) United Kingdom