About Eclipse Consultancy Services Limited (06188683) United Kingdom