About Rubicon Films Limited (09987591) United Kingdom