About Teekay Shipping (glasgow) Limited (SC184787) United Kingdom