About Paladin Pictures Limited (02501547) United Kingdom