About Ellipsis Films Limited (07986235) United Kingdom