About Noah Shipping Line Limited (08307673) United Kingdom