About Deborah Tallentire (stage And Screen) Ltd (12094652) United Kingdom