About Appledore Shipbuilders (2004) Limited (02052982) United Kingdom