About Williams Shipping Holdings Limited (00376891) United Kingdom