About Francis Films Limited (06042447) United Kingdom