About S R Teck Limited (12497324) United Kingdom