About Harland And Wolff (appledore) Limited (12055724) United Kingdom