About Eclipse Research Ltd (04949547) United Kingdom