About The Longhope Lifeboat Museum Trust (SC221034) United Kingdom