About Appledore Maritime Heritage Trust (CE025811) United Kingdom