About Richards (shipbuilders) Limited (00270992) United Kingdom