About Eclipse Technology Limited (08897246) United Kingdom