About Intelcom Limited (02362379) United Kingdom