About Beef Films Limited (09448689) United Kingdom