About Scala Pictures Limited (02720086) United Kingdom