About Delfont Mackintosh Theatres Limited (02518625) United Kingdom