About Eclipse Europe Ltd. (07495912) United Kingdom