About Torbay Museums Trust (02764633) United Kingdom