About Panavision Europe Limited (02532311) United Kingdom