About Scala Productions Limited (02696343) United Kingdom