About Inter-lec Limited (02841387) United Kingdom