About Eclipse Emea Limited (08897387) United Kingdom