About Tullie House Museum And Art Gallery Trust (trading) Limited (07710513) United Kingdom