About Teskay Ltd (09698645) United Kingdom