About Teekay Associates Ltd (10507732) United Kingdom