About Atlas Film Supplies Limited (12855949) United Kingdom