About Teck Limited (04166849) United Kingdom