About Pendennis Shipyard (holdings) Limited (02281468) United Kingdom