About Eclipse Integrated Telephony Limited (03435917) United Kingdom