About Teck Group Limited (10675412) United Kingdom