About Eclipse Components Ltd (08820577) United Kingdom