About Ariel & Bell Pictures Ltd (10743696) United Kingdom