About I & C Communications Ltd (09078057) United Kingdom