About Eclipse Technology Services Limited (03752562) United Kingdom