About Teekay (uk) Limited (12371681) United Kingdom