About Palace Theatre & Opera House Trust (CE021219) United Kingdom