About Green Acres Films Limited (06800768) United Kingdom