About Ellenglaze Films Limited (10474337) United Kingdom