About Eclipse I.t. Solutions Ltd (03157717) United Kingdom