About Teekay Care Ltd (12620170) United Kingdom