About Tsakos Shipping (london) Limited (01364894) United Kingdom