About Eclipse Technologies Ltd. (02434218) United Kingdom