About Departure Film Limited (09146627) United Kingdom