About Southend Pier Museum Foundation Trust Limited (02400655) United Kingdom