About Wells & Root (shipping) Limited (00690876) United Kingdom