About Bacchus Films Ltd (09781811) United Kingdom