About Ellis Photography And Film Ltd (11826864) United Kingdom