About Eclipse Int Limited (10565346) United Kingdom