About Richards Dry Dock And Engineering Limited (02978069) United Kingdom