About Eclipse Pictures And Communications Limited (03992659) United Kingdom