About Salamander Films Ltd. (13329996) United Kingdom