About Eclipse (hardware) Limited (02210162) United Kingdom