About Fulcrum Films Limited (03944689) United Kingdom