About Ariel Photo Film Ltd (11932114) United Kingdom