About Ecosse Films Limited (02179593) United Kingdom