About Cammell Laird (teesside) Limited (02198111) United Kingdom