About Theatr Penwmbra Ltd. (11158904) United Kingdom