About Egg And Cress Films Limited (08544804) United Kingdom