About Eclipserve Limited (10484241) United Kingdom