About Allegro Films Limited (02778043) United Kingdom