About Sallywood Film Company Limited (12021222) United Kingdom